Autogenerated HTML docs for v1.5.5.1-382-g182f
diff --git a/config.txt b/config.txt index 217980f..002a066 100644 --- a/config.txt +++ b/config.txt
@@ -523,8 +523,10 @@ one of `header` (the header text of the status message), `added` or `updated` (files which are added but not committed), `changed` (files which are changed but not added in the index), - or `untracked` (files which are not tracked by git). The values of - these variables may be specified as in color.branch.<slot>. + `untracked` (files which are not tracked by git), or + `nobranch` (the color the 'no branch' warning is shown in, defaulting + to red). The values of these variables may be specified as in + color.branch.<slot>. commit.template:: Specify a file to use as the template for new commit messages. @@ -815,6 +817,12 @@ The port number to bind the gitweb httpd to. See linkgit:git-instaweb[1]. +log.date:: + Set default date-time mode for the log command. Setting log.date + value is similar to using git log's --date option. The value is one of + following alternatives: {relative,local,default,iso,rfc,short}. + See linkgit:git-log[1]. + log.showroot:: If true, the initial commit will be shown as a big creation event. This is equivalent to a diff against an empty tree.
diff --git a/git-config.html b/git-config.html index 31c1300..fd92c3f 100644 --- a/git-config.html +++ b/git-config.html
@@ -1434,8 +1434,10 @@ one of <tt>header</tt> (the header text of the status message), <tt>added</tt> or <tt>updated</tt> (files which are added but not committed), <tt>changed</tt> (files which are changed but not added in the index), - or <tt>untracked</tt> (files which are not tracked by git). The values of - these variables may be specified as in color.branch.<slot>. + <tt>untracked</tt> (files which are not tracked by git), or + <tt>nobranch</tt> (the color the <em>no branch</em> warning is shown in, defaulting + to red). The values of these variables may be specified as in + color.branch.<slot>. </p> </dd> <dt> @@ -1994,6 +1996,17 @@ </p> </dd> <dt> +log.date +</dt> +<dd> +<p> + Set default date-time mode for the log command. Setting log.date + value is similar to using git log's --date option. The value is one of + following alternatives: {relative,local,default,iso,rfc,short}. + See <a href="git-log.html">git-log(1)</a>. +</p> +</dd> +<dt> log.showroot </dt> <dd> @@ -2561,7 +2574,7 @@ </div> <div id="footer"> <div id="footer-text"> -Last updated 14-May-2008 22:24:40 UTC +Last updated 24-May-2008 01:12:05 UTC </div> </div> </body>
diff --git a/git-log.html b/git-log.html index 45ab542..753c77b 100644 --- a/git-log.html +++ b/git-log.html
@@ -871,12 +871,13 @@ </p> </dd> <dt> ---date={relative,local,default,iso,rfc} +--date={relative,local,default,iso,rfc,short} </dt> <dd> <p> Only takes effect for dates shown in human-readable format, such - as when using "--pretty". + as when using "--pretty". <tt>log.date</tt> config variable sets a default + value for log command's --date option. </p> <p><tt>--date=relative</tt> shows dates relative to the current time, e.g. "2 hours ago".</p> @@ -1942,7 +1943,7 @@ </div> <div id="footer"> <div id="footer-text"> -Last updated 22-May-2008 00:52:46 UTC +Last updated 24-May-2008 01:12:05 UTC </div> </div> </body>
diff --git a/git-push.html b/git-push.html index cd77cd3..1f20f9f 100644 --- a/git-push.html +++ b/git-push.html
@@ -315,16 +315,17 @@ specified, the same ref that <src> referred to locally). If the optional leading plus <tt>+</tt> is used, the remote ref is updated even if it does not result in a fast forward update.</p> -<p>Note: If no explicit refspec is found, (that is neither -on the command line nor in any Push line of the -corresponding remotes file---see below), then "matching" heads are -pushed: for every head that exists on the local side, the remote side is -updated if a head of the same name already exists on the remote side.</p> <p><tt>tag <tag></tt> means the same as <tt>refs/tags/<tag>:refs/tags/<tag></tt>.</p> <p>A parameter <ref> without a colon pushes the <ref> from the source repository to the destination repository under the same name.</p> <p>Pushing an empty <src> allows you to delete the <dst> ref from the remote repository.</p> +<p>The special refspec <tt>:</tt> (or <tt>+:</tt> to allow non-fast forward updates) +directs git to push "matching" heads: for every head that exists on +the local side, the remote side is updated if a head of the same name +already exists on the remote side. This is the default operation mode +if no explicit refspec is found (that is neither on the command line +nor in any Push line of the corresponding remotes file---see below).</p> </dd> <dt> --all @@ -732,7 +733,7 @@ </div> <div id="footer"> <div id="footer-text"> -Last updated 06-May-2008 06:34:59 UTC +Last updated 24-May-2008 01:12:07 UTC </div> </div> </body>
diff --git a/git-push.txt b/git-push.txt index f06d94e..0cc44d7 100644 --- a/git-push.txt +++ b/git-push.txt
@@ -46,12 +46,6 @@ the optional leading plus `+` is used, the remote ref is updated even if it does not result in a fast forward update. + -Note: If no explicit refspec is found, (that is neither -on the command line nor in any Push line of the -corresponding remotes file---see below), then "matching" heads are -pushed: for every head that exists on the local side, the remote side is -updated if a head of the same name already exists on the remote side. -+ `tag <tag>` means the same as `refs/tags/<tag>:refs/tags/<tag>`. + A parameter <ref> without a colon pushes the <ref> from the source @@ -59,6 +53,13 @@ + Pushing an empty <src> allows you to delete the <dst> ref from the remote repository. ++ +The special refspec `:` (or `+:` to allow non-fast forward updates) +directs git to push "matching" heads: for every head that exists on +the local side, the remote side is updated if a head of the same name +already exists on the remote side. This is the default operation mode +if no explicit refspec is found (that is neither on the command line +nor in any Push line of the corresponding remotes file---see below). \--all:: Instead of naming each ref to push, specifies that all
diff --git a/git-repack.html b/git-repack.html index 7280681..305b078 100644 --- a/git-repack.html +++ b/git-repack.html
@@ -272,7 +272,7 @@ </div> <h2>SYNOPSIS</h2> <div class="sectionbody"> -<p><em>git-repack</em> [-a] [-d] [-f] [-l] [-n] [-q] [--window=N] [--depth=N]</p> +<p><em>git-repack</em> [-a] [-A] [-d] [-f] [-l] [-n] [-q] [--window=N] [--depth=N]</p> </div> <h2>DESCRIPTION</h2> <div class="sectionbody"> @@ -304,6 +304,23 @@ </p> </dd> <dt> +-A +</dt> +<dd> +<p> + Same as <tt>-a</tt>, but any unreachable objects in a previous + pack become loose, unpacked objects, instead of being + left in the old pack. Unreachable objects are never + intentionally added to a pack, even when repacking. + When used with <em>-d</em>, this option + prevents unreachable objects from being immediately + deleted by way of being left in the old pack and then + removed. Instead, the loose unreachable objects + will be pruned according to normal expiry rules + with the next <a href="git-gc.html">git-gc(1)</a>. +</p> +</dd> +<dt> -d </dt> <dd> @@ -346,7 +363,10 @@ <dd> <p> Do not update the server information with - <tt>git update-server-info</tt>. + <tt>git update-server-info</tt>. This option skips + updating local catalog files needed to publish + this repository (or a direct copy of it) + over HTTP or FTP. See . </p> </dd> <dt> @@ -423,7 +443,7 @@ </div> <div id="footer"> <div id="footer-text"> -Last updated 07-Jan-2008 07:50:41 UTC +Last updated 24-May-2008 01:12:07 UTC </div> </div> </body>
diff --git a/git-repack.txt b/git-repack.txt index 3d95749..f81a660 100644 --- a/git-repack.txt +++ b/git-repack.txt
@@ -8,7 +8,7 @@ SYNOPSIS -------- -'git-repack' [-a] [-d] [-f] [-l] [-n] [-q] [--window=N] [--depth=N] +'git-repack' [-a] [-A] [-d] [-f] [-l] [-n] [-q] [--window=N] [--depth=N] DESCRIPTION ----------- @@ -37,6 +37,18 @@ leaves behind, but `git fsck --full` shows as dangling. +-A:: + Same as `-a`, but any unreachable objects in a previous + pack become loose, unpacked objects, instead of being + left in the old pack. Unreachable objects are never + intentionally added to a pack, even when repacking. + When used with '-d', this option + prevents unreachable objects from being immediately + deleted by way of being left in the old pack and then + removed. Instead, the loose unreachable objects + will be pruned according to normal expiry rules + with the next linkgit:git-gc[1]. + -d:: After packing, if the newly created packs make some existing packs redundant, remove the redundant packs. @@ -55,8 +67,11 @@ linkgit:git-pack-objects[1]. -n:: - Do not update the server information with - `git update-server-info`. + Do not update the server information with + `git update-server-info`. This option skips + updating local catalog files needed to publish + this repository (or a direct copy of it) + over HTTP or FTP. See gitlink:git-update-server-info[1]. --window=[N], --depth=[N]:: These two options affect how the objects contained in the pack are
diff --git a/git-rev-list.html b/git-rev-list.html index 7a19b6d..6f67fc4 100644 --- a/git-rev-list.html +++ b/git-rev-list.html
@@ -401,12 +401,13 @@ </p> </dd> <dt> ---date={relative,local,default,iso,rfc} +--date={relative,local,default,iso,rfc,short} </dt> <dd> <p> Only takes effect for dates shown in human-readable format, such - as when using "--pretty". + as when using "--pretty". <tt>log.date</tt> config variable sets a default + value for log command's --date option. </p> <p><tt>--date=relative</tt> shows dates relative to the current time, e.g. "2 hours ago".</p> @@ -1224,7 +1225,7 @@ </div> <div id="footer"> <div id="footer-text"> -Last updated 22-May-2008 00:52:46 UTC +Last updated 24-May-2008 01:12:07 UTC </div> </div> </body>
diff --git a/git-show.html b/git-show.html index fdf0ab6..6024c1c 100644 --- a/git-show.html +++ b/git-show.html
@@ -761,7 +761,6 @@ <h2>Documentation</h2> <div class="sectionbody"> <p>Documentation by David Greaves, Petr Baudis and the git-list <git@vger.kernel.org>.</p> -<p>This manual page is a stub. You can help the git documentation by expanding it.</p> </div> <h2>GIT</h2> <div class="sectionbody"> @@ -769,7 +768,7 @@ </div> <div id="footer"> <div id="footer-text"> -Last updated 09-Apr-2008 09:38:28 UTC +Last updated 24-May-2008 01:12:08 UTC </div> </div> </body>
diff --git a/git-show.txt b/git-show.txt index dccf0e2..29ed0ac 100644 --- a/git-show.txt +++ b/git-show.txt
@@ -79,8 +79,6 @@ ------------- Documentation by David Greaves, Petr Baudis and the git-list <git@vger.kernel.org>. -This manual page is a stub. You can help the git documentation by expanding it. - GIT --- Part of the linkgit:git[7] suite
diff --git a/rev-list-options.txt b/rev-list-options.txt index ce6a101..dfcef79 100644 --- a/rev-list-options.txt +++ b/rev-list-options.txt
@@ -13,10 +13,11 @@ Synonym for `--date=relative`. ---date={relative,local,default,iso,rfc}:: +--date={relative,local,default,iso,rfc,short}:: Only takes effect for dates shown in human-readable format, such - as when using "--pretty". + as when using "--pretty". `log.date` config variable sets a default + value for log command's --date option. + `--date=relative` shows dates relative to the current time, e.g. "2 hours ago".